package com.xishu.entity.foodPandaOrder;

import com.xishu.annotation.dao.DefaultValue;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;

/**
 * 支付相关信息
 */

public class Payment implements Serializable {
    private static final long serialVersionUID = -3087859672084186827L;
    @ApiModelProperty(value = "支付状态，是否已在线支付，或者需要在配送时或取单时支付")
    private String status;

    @ApiModelProperty(value = "支付方式")
    private String type;

    @ApiModelProperty(value = "支付方式代码，已弃用字段")
    private String remoteCode;

    @ApiModelProperty(value = "找零，已弃用字段")
    @DefaultValue(defaultValue = "")
    private String requiredMoneyChange;

    @ApiModelProperty(value = "已弃用字段")
    @DefaultValue(defaultValue = "")
    private String vatId;

    @ApiModelProperty(value = "已弃用字段")
    @DefaultValue(defaultValue = "")
    private String vatName;

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getRemoteCode() {
        return remoteCode;
    }

    public void setRemoteCode(String remoteCode) {
        this.remoteCode = remoteCode;
    }

    public String getRequiredMoneyChange() {
        return requiredMoneyChange;
    }

    public void setRequiredMoneyChange(String requiredMoneyChange) {
        this.requiredMoneyChange = requiredMoneyChange;
    }

    public String getVatId() {
        return vatId;
    }

    public void setVatId(String vatId) {
        this.vatId = vatId;
    }

    public String getVatName() {
        return vatName;
    }

    public void setVatName(String vatName) {
        this.vatName = vatName;
    }
}
